<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<!--

    Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved.

    This program and the accompanying materials are made available under the
    terms of the Eclipse Public License v. 2.0, which is available at
    http://www.eclipse.org/legal/epl-2.0.

    This Source Code may also be made available under the following Secondary
    Licenses when the conditions for such availability set forth in the
    Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
    version 2 with the GNU Classpath Exception, which is available at
    https://www.gnu.org/software/classpath/license.html.

    SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0

-->

</HEAD>
<BODY BGCOLOR="#ffffff">
<P>
Provides additional Oracle GlassFish(tm) Server Message Queue classes for features
that relate to the MQ implementation of the Java Message Service (JMS).

<P>Oracle GlassFish(tm) Server MQ classes in this package
fall into the following basic categories:</P>

<UL>
  <LI>Custom messaging functionality that is available when standard
      JMS objects are cast using the interfaces in
      <CODE>com.sun.messaging.jms</CODE>.
  <LI>Enhanced exception classes that enable the application
      finer grained error handling than JMS exceptions.
</UL>

<H3>Custom Messaging Functionality</H3>

<P>Oracle GlassFish(tm) Server Message Queue provides custom message acknowledgment
functionality that allows an application to acknowledge consumed
messages in a <CODE>CLIENT-ACKNOWLEDGE</CODE> session with finer
grained control than that available in the Java Message Service
Specification.


<H3>Enhanced exception classes</H3>

<P>Oracle GlassFish(tm) Server Message Queue provides exception classes that
enable MQ JMS clients to perform finer
grained error handling than that available with standard
JMS exceptions.

@see jakarta.jms jakarta.jms

</BODY>
</HTML>

